hold oneself in check - Deutsch Englisch Wörterbuch